isolating transducers - Spanish English Dictionary